package com.itheima.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.itheima.pojo.Combo;
import com.itheima.pojo.Combotype;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.ResultMap;

import java.util.List;

/**
 * @author 林晓伟
 */
@Mapper
public interface ComboMapper extends BaseMapper<Combo> {
    //    H17-新增套餐

    @ResultMap("ComboMapper")
    Integer add(Combo combo);
    @ResultMap("ComboMapper")
    Integer adds(Combotype combotype);

//H18-套餐分页查询

    @ResultMap("ComboMapper")
    List<Combo> select(String name);

    @ResultMap("ComboMapper")
    Integer delet(Integer id);
    @ResultMap("ComboMapper")
    Integer delete(Integer setmealId);

    //H21-修改套餐

    @ResultMap("ComboMapper")
    Integer update(Combo combo);
    @ResultMap("ComboMapper")
    Integer addd(Combotype combotype);
    @ResultMap("ComboMapper")
    Integer dele(String s);

    //H20-根据id获取套餐

    @ResultMap("ComboMapper")
    Combo all(Integer id);
    @ResultMap("ComboMapper")
    List<Combotype> alls(String setmealId);

    @ResultMap("ComboMapper")
    Integer upd(Integer ids);
    @ResultMap("ComboMapper")
    Integer upds(Integer ids);
    @ResultMap("ComboMapper")
    Integer ad(Integer ids);

    @ResultMap("ComboMapper")
    String v(Integer id);








}
